Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.12.2015, 20:44
Новичок на форуме
Отправить личное сообщение для krog1990 Посмотреть профиль Найти все сообщения от krog1990
 
Регистрация: 19.12.2015
Сообщений: 1

Система расчета! (Javascript + Ajax + PHP )
Друзья, прошу помощи! сразу скажу, так как уже нарывался на то что "рубишь деньги с клиентов, а сам просишь бесплатной помощи" - делаю все БЕСПЛАТНО, более того делаю для себя (кто то кораблики клеит, кто то вышивает, мне нравится в свободное время что то пытаться кодить!) так что, прошу адекватную помощь. Я не програмист и не веб разработчик и не пытаюсь им быть или стать! хочу разобраться в этом вопросе и делать просто что то для себя! если кто поможет - буду сильно благодарен! итак...

Задача: обновление страницы без перезагрузки с учетом параметров!

Например: (буду объяснять на примере товаров но это не интернет магазин, но принцип схож)
В базе данных есть два типа продукта - А и Б! (Product_A и Product_B)
у всех продуктов есть данные:
-идентификатор,
-цена: 3000
-цена в выходной день: 3500
-цена затрат на этот продукт: 1000
-цена затрат на этот продукт в выходной день: 1500.

Также, есть
$total_price
и
$total_rent
. Которые суммируются исходя из того, какой продукт выбран и есть
$margin = ($total_price - $total_rent)
(рассчитывается чистая прибыль вообщем)

Есть разделение на будни и выходные:
if($day == 1 {$price = $price_weekend})
по умолчанию
$day == 0
. (Будни).

Так вот, в HTML есть:
<select name=day>
<option value=0 selected="selected">Будни</option>
<option value=1>Выходной</option>
</select>


Необходимо, что бы на странице отображались все товары, всех категорий которые, можно выбрать (тоесть $('#product_id').click.addclass('selected' и т.п) и продукт как бы добавляется в корзину (но еще раз говорю это не интернет магазин да и вообще не коммерческий проект, а дикое желание самостоятельно разобраться и сделать данный калькулятор) выбор в
$select[name='day']
влияет на ВСЕ ЦЕНЫ ВСЕХ ТОВАРОВ! Так как день становится другим, и цена становится другая! Вместе с этим пересчитываются ИТОГО и МАРЖА. Там дальше есть куча функций, таких как вставка графика с показателем долей итоговой стоимости и распечатки в pdf но пока достаточно будет сделать только вышеописанные задачи.


Подытожу: продукты выводятся и разделяются по категориям, на них можно кликать и выбирать их (либо стоят <input type='checkbox'> но лучше клик по самому продукту) после выбора его цена, цена затрат, и другие переменные отправляются в дальнейший расчет и все они зависят от выбора дня - будни или выходные! И все это происходит посредством ajax (как я понимаю) дабы избежать перезагрузки страницы! Есть добрые люди кто поможет советами. Сразу оговорюсь, я не веб разработчик и не программист, но знаю на среднем уровне html, css, javascript (в т.ч. jQuery) ну и немного php и mysql. Нанять заплатить кому то, заняться своим делом - в таких советах не нуждаюсь! еще раз говорю, интересно сделать самому! Ключевое слово интересно! Спасибо за понимание! Буду очень рад совету и помощи доброго человека! Спасибо за внимание! Если что можно перейти в ЛС тут или Вк vk.com/krog1990 спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 20.12.2015, 01:10
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

if($day == 1 {$price = $price_weekend}) - поясните, что это за чудо?

В остальном, если отбросить сценарий на клиенте, это получить из базы данные, а это записи, то бишь строки, что в итоге и есть список. Выводите на здоровье как нравится, условия, всего лишь условия, а Ajax всего лишь способ общения с сервером.

Чего конкретного вы хотите не понятно - все в куче и как повествование, а не как задача.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги по Ajax BaVa Учебные материалы 18 18.08.2013 14:05
Как вставить PHP редирект в javascript 87464644764 Общие вопросы Javascript 1 23.07.2013 08:36
Приглашаем web-программистов (php, MySQL, Javascript) на постоянной основе smithandpartners Работа 0 15.11.2012 20:23
PHP код и JavaScript в одном файле. lexnext1 Элементы интерфейса 2 01.12.2011 13:26
javascript и php (Вопрос) Гауляйтер Общие вопросы Javascript 3 06.05.2009 09:23